Skip to content

[DNM] Migrate from A2A v0 to v1 (part 2)#1929

Draft
supreme-gg-gg wants to merge 8 commits into
jetc/feat/a2a-v1-migration-afrom
jetc/feat/a2a-v1-migration-b
Draft

[DNM] Migrate from A2A v0 to v1 (part 2)#1929
supreme-gg-gg wants to merge 8 commits into
jetc/feat/a2a-v1-migration-afrom
jetc/feat/a2a-v1-migration-b

Conversation

@supreme-gg-gg
Copy link
Copy Markdown
Contributor

@supreme-gg-gg supreme-gg-gg commented May 26, 2026

The 2nd of 3 PRs to migrate from A2A v0 to v1. This will go into 0.11.0 release. Building on top of #1921:

  • Migrates all agent runtimes (go and python) and UI to use A2A v1 libraries (client + server)
  • Migrates all BYO agent libraries to use A2A v1
  • Migrates Kagent CLI (invoke cmd + TUI) to use A2A v1 go client
  • Adds a kagent migrate a2a-v1 CLI command for migrating data in database from v0 to v1 (run this AFTER you have upgraded to 0.11.0 for full zero-downtime experience)
  • Some (minor) changes to go/core controller, handler, db client since 0.10.0 regarding agent card and v1 data writing, most go/core changes are already done in the last PR

@supreme-gg-gg supreme-gg-gg force-pushed the jetc/feat/a2a-v1-migration-a branch from 6350578 to d60eec4 Compare May 27, 2026 16:29
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>

review and update UI changes

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>

pkg lock

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>

fixes to ui

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>

update migration cmd tests from archived branch

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
@supreme-gg-gg supreme-gg-gg force-pushed the jetc/feat/a2a-v1-migration-b branch from 6685367 to 4a76753 Compare May 27, 2026 16:59
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant